216b8cfb1596be80bbad629f971887af4dde4b87,reader-core/src/main/java/com/sismics/reader/core/dao/jpa/FeedSubscriptionDao.java,FeedSubscriptionDao,getCategoryCount,#String#String#,164
Before Change
*/
public int getCategoryCount(String categoryId, String userId) {
EntityManager em = ThreadLocalContext.get().getEntityManager();
Query q = em.createQuery("select count(fs.id) from FeedSubscription fs where fs.categoryId = :categoryId and fs.userId = :userId and fs.deleteDate is null");
q.setParameter("categoryId", categoryId);
q.setParameter("userId", userId);
return ((Long) q.getSingleResult()).intValue();
}
After Change
* @param userId User ID
* @return Category
*/
public int getCategoryCount(String categoryId, String userId) {
EntityManager em = ThreadLocalContext.get().getEntityManager();
Query q = em.createQuery("select count(fs.id) from FeedSubscription fs where fs.categoryId = :categoryId and fs.userId = :userId and fs.deleteDate is null")
.setParameter("categoryId", categoryId)
.setParameter("userId", userId);
return ((Long) q.getSingleResult()).intValue();
}